package educationaladministrationsystem.CSM.Mapper.Service.ServiceInterface.RootInterface;

import educationaladministrationsystem.Class.Faculties;
import educationaladministrationsystem.Class.MajorProgram;

import java.util.List;

public interface RootProfessionalManagement {
    List<Faculties> getAllFacultiesInformation();

    String getFacultiesName(String id);

    List<MajorProgram> getAllProfessionMajor(int page, int pageNumber);

    void addNewProfessionMajor(MajorProgram majorProgram);

    int getAllPage(int pageNumber);

    MajorProgram getUpdateProfessionMajorInformation(int id);

    void updateProfessionMajor(String id, String name, String facultiesId, String oldId);

    void deleteProfessionMajor(String id);
}
